.Site {
  min-height: 100vh;
  background: #1F2128;
  overflow: hidden;

  .Site_list {
    padding: 0 50px;
    margin: 40px auto 0;
    width: 682px;
    background: #242731;
    border-radius: 38px;
    box-sizing: border-box;

    .Site_item {
      &:nth-child(1) {
        border-bottom: 1px solid #1F2128;
      }

      display: flex;
      align-items: center;
      justify-content: space-between;
      height: 100px;

      Text {
        font-family: PingFangSC, PingFang SC;
        font-weight: 400;
        font-size: 28px;
        color: rgba(255, 255, 255, 0.8);
        line-height: 40px;
      }

      image {
        width: 24px;
        height: 24px;
      }
    }
  }

  .sign_out_btn,
  .log_out_btn {
    margin: 30px auto 0;
    width: 682px;
    height: 80px;
    background: #242731;
    border-radius: 8px;
    text-align: center;

    Text {
      font-family: PingFangSCSemibold, PingFangSCSemibold;
      font-weight: normal;
      font-size: 28px;
      color: rgba(255, 255, 255, 0.8);
      line-height: 80px;
    }
  }

  .log_out_btn {
    background: linear-gradient(135deg, #F5484C 0%, #C51726 100%);
  }
}
